star fruit – Català–English translations

🇬🇧 en ca

star fruit noun

  • fruit
carambola
Wiktionary Links